general delivery, poste restante ne demek

  1. general delivery, poste restante : postrestant